Cockroach (
Ellipsidion australie
)
Photograph © Geoff Walker 2015
Cedar Creek, QLD (Dec, 2015)
Austral Ellipsidion Cockroach